-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tech: plus d'erreur lorsque l'email de transfert n'a plus de dossier associé #9935
Tech: plus d'erreur lorsque l'email de transfert n'a plus de dossier associé #9935
Conversation
954a8da
to
9e09e0e
Compare
9e09e0e
to
50e45ac
Compare
50e45ac
to
ed4d4e2
Compare
…ween queuing and processing Co-authored-by: mfo <mfo@users.noreply.github.com>
ed4d4e2
to
4aa1306
Compare
b64a324
@@ -503,6 +503,8 @@ fr: | |||
start_other_dossier: "Commencer un autre dossier vide" | |||
clone: "Dupliquer ce dossier" | |||
delete_dossier: "Supprimer le dossier" | |||
delete_dossier_confirm: "En continuant, vous allez supprimer ce dossier ainsi que les informations qu’il contient. Toute suppression entraîne l’annulation de la démarche en cours.\n\nConfirmer la suppression ?" | |||
delete_dossier_with_transfer_confirm: "En continuant, vous allez supprimer ce dossier, les informations qu’il contient ainsi que sa demande de transfert. Toute suppression entraîne l’annulation de la démarche en cours.\n\nConfirmer la suppression ?" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Peut être rappeler vers qui est destiné le transfert. L'idée étant que voir le mail du destinataire rend plus compréhensible le transfert.
delete_dossier_with_transfer_confirm: "En continuant, vous allez supprimer ce dossier, les informations qu’il contient ainsi que sa demande de transfert. Toute suppression entraîne l’annulation de la démarche en cours.\n\nConfirmer la suppression ?" | |
delete_dossier_with_transfer_confirm: "En continuant, vous allez supprimer ce dossier, les informations qu’il contient ainsi que sa demande de transfert à %{email}. Toute suppression entraîne l’annulation de la démarche en cours.\n\nConfirmer la suppression ?" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bien vu je le rajouterai dans une autre PR vu que c'est déjà mergé
def notify_transfer(transfer) | ||
I18n.with_locale(transfer.user_locale) do | ||
def notify_transfer | ||
@transfer = params[:dossier_transfer] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pour ma culture, pourquoi préférer cette écriture à notify_transfert(transfer)
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
car sinon la méthode est exécutée immédiatement et on ne peut plus empêcher de passer par la vue. En quelque sorte les before/after action ont moins de "pouvoir" si on fait directement Mailer.action
. C'est ce qui nous a pris pas mal de temps à comprendre .
bigup à @mfo d'avoir débuggué et compris cet aspect là
Suspect IssuesThis pull request was deployed and Sentry observed the following issues:
Did you find this useful? React with a 👍 or 👎 |
https://demarches-simplifiees.sentry.io/issues/4880772787
Quand un usager transfer un dossier, et que dans la foulée il le supprime avant que le mail soit parti, l'envoie échoue.